two legged - French English Dictionary